settle once and for all - Allemand Anglais Dictionnaire